package app.itgungnir.compose.wan

object Routes {
    const val SPLASH = "splash"
    const val MAIN = "main"
    const val LOGIN = "login"
    const val REGISTER = "register"
    const val COIN_MANIFEST = "coin_manifest"
    const val COIN_RANK = "coin_rank"
    const val MESSAGE = "message"
    const val SETTINGS = "settings"
    const val MY_COLLECTIONS = "my_collections"
    const val MY_WEBSITES = "my_websites"

    object MainRoutes {
        const val HOME = "home"
        const val SQUARE = "square"
        const val AGENDA = "agenda"
        const val MINE = "mine"
    }

    object UserSquare {
        const val ARG_USER_ID = "userId"
        const val ARG_USER_NAME = "userName"
        const val FULL_ROUTE = "user_square/{$ARG_USER_ID}/{$ARG_USER_NAME}"
        fun route(userId: Long, userName: String) = "user_square/$userId/$userName"
    }
}
